package com.utility.project.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author yangzhiguo
 * @date 2024-06-18
 * @description 
 */
@Data
@TableName("ys_experience_record")
@ApiModel(value = "YsExperienceRecord")
public class YsExperienceRecord implements Serializable {

    private static final long serialVersionUID = 1L;

    @Schema(description = "id")
    private String id;

    /**
     * 用户id
     */
    @Schema(description = "用户id")
    private String userId;

    /**
     * 消耗次数
     */
    @Schema(description = "消耗次数")
    private Integer useTimes;

    /**
     * 详情
     */
    @Schema(description = "详情")
    private String detail;

    /**
     * 使用时间
     */
    @Schema(description = "使用时间")
    private Date useTime;

    /**
     * 创建人
     */
    @Schema(description = "创建人")
    private String createBy;

    /**
     * 创建日期
     */
    @Schema(description = "创建日期")
    private Date createTime;

    /**
     * 更新人
     */
    @Schema(description = "更新人")
    private String updateBy;

    /**
     * 更新日期
     */
    @Schema(description = "更新日期")
    private Date updateTime;

    /**
     * 所属部门
     */
    @Schema(description = "所属部门")
    private String sysOrgCode;

    /**
     * 所属部门
     */
    @Schema(description = "试题id")
    private String paperId;
}
